<?php session_start();
 include ("ABD/prestamos.php");
 
class prestamoClase
{
	var
	$conexionC, $nombre;
	
function avisarEmail($libro){ //FUNCION QUE ENVIA UN MAIL POR CADA LIBRO RETRASADO
	
$titulo = $libro;
$para      = $_SESSION[mail];
$asunto    = 'PRESTAMO FINALIZADO';
$mensaje   = "Querido usuario, le informamos que ha superado el plazo oficial para proceder a la devolucion del libro $titulo.\n Por favor devuelva el libro lo antes posible.";
$cabeceras = 'From: webmaster@bibliotecaUniversitaria.com' . "\r\n" .
    'Reply-To: webmaster@bibliotecaUniversitaria.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

$enviado = mail($para, $asunto, $mensaje, $cabeceras);
	return $enviado;
}

function mostrarPrestamosTotales(){
		$id = $_SESSION[id];
	
		$conexionC = crearConexion('carlos', 'practica');
    	$sql_p="SELECT * FROM libros INNER JOIN prestamos ON libros.isbn = prestamos.isbn AND prestamos.idsocio = "."'".$id."'"."";
	    $consulta = $conexionC->query($sql_p);
		desconectarConexion($conexionC);

		
		//bucle para mostrar los libros
		
			while( $row = $consulta->fetch() ) {
				
				$titulos[] = $row[TITULO];

				echo '<div>'.$row[TITULO].' </div><div> '.$row[AUTOR].'</div>'; //SOSIO PA PONERLO BONITO ES AQUI
				echo '<div>'.$row[ENTREGADO].'</div>';
				echo '<div>'.$row[FECHA_PRESTAMO].'---'.$row[FECHA_ENTREGA].'</div>'; //SOSIO PA PONERLO BONITO ES AQUI
				
												}	
								}
								
								
								
	function mostrarPrestamosRestantes(){
		$id = $_SESSION[id];
		$conexionC = crearConexion('carlos', 'practica');
    	$consulta = query_libros_noentregados($id, $conexionC);
		
			
				while( $row = $consulta->fetch() ) {
				echo '<div id="bloqueLibro">';
						if ($row[PORTADA]==null){
							$f = '<img class="redimensionIMGlibro" src="/webABD/archivos/css/imagenes/fotoLibroDefecto.jpg">';
						}
						else  {
							$f = '<img class="redimensionIMGlibro" src="./imagenesweb/libros/'.$row[PORTADA].'">';
						}
					echo '<div id="libroIMG">';
						echo $f;
					echo '</div>';
					
					echo '<div id="libroDatos">';
						echo '<strong>'.$row[TITULO].' </strong><br /> '.$row[AUTOR].'<br />'; 
						echo 'Prestado el:'.$row[FECHA_PRESTAMO].'<br />';
						echo 'Fecha de devolucion:'.$row[FECHA_ENTREGA].'<br />'; 
						echo "<a class=\"enlacePerfil\" href=\"./informacion_libro.php?isbn=$row[0]\" target=\"ventanaNueva\" onclick=\"window.open('','ventanaNueva','top=150,left=125,width=575,height=560,scrollbars=YES,resizable=NO')\">Mas info sobre el libro</a>";
					echo '</div>';
					echo '<div id="aviso">';
						$hoy = strtotime ("now");
					    $ultimoDia = strtotime($row[FECHA_ENTREGA]);
									
									
						if ($ultimoDia < $hoy AND $row[AVISADO]=='NO') { 
						$this->avisarEmail($row[TITULO]);
						update_avisado($row[0],$id, $conexionC);
						}
						else if ($row[ENTREGADO] == 'SI'){
							
							echo 'NO TIENES LIBROS RETRASADOS';
						}
					echo '</div>';
				echo '</div>';	
				}
			
			desconectarConexion($conexionC);								
		}

	function muestraLibroUsuario($idsocio){
			$conexionL = crearConexion('carlos', 'practica');
	    	$consulta = query_libros_usuariosred($idsocio,$conexionL);
			foreach ($consulta as $row){
				echo "<tr class=\"estilo\">";
					echo "<td><a class=\"enlaceBiblio\" href=\"informacion_libro.php?isbn=$row[0]\" target=\"ventanaNueva\" onclick=\"window.open('','ventanaNueva','top=150,left=125,width=575,height=560,scrollbars=YES,resizable=NO')\">$row[1]($row[4])</a></td>";
					echo "<td>$row[2]</td>";
					echo "<td>$row[3]</td>";
					echo "<td>$row[0]</td>";
				echo "</tr>";
			}
			desconectarConexion($conexionL);
			}

}

			
			
		
				
				
?>
